socialist advancement movement - German English Dictionary